home *** CD-ROM | disk | FTP | other *** search
/ Chip 1996 April / CHIP 1996 aprilis (CD06).zip / CHIP_CD06.ISO / hypertxt.arj / 9510 / GAME95.CD < prev    next >
Text File  |  1996-03-22  |  12KB  |  213 lines

  1.           @VJátékok és multimédia Windows 95 alatt@N
  2.  
  3.           @VGame 95@N
  4.  
  5.               ""Betettél-e  valaha  is  olyan  CD-t  a  gépedbe,   ami
  6.           lejátszotta magát? Installáltál-e hangkártyát anélkül,  hogy
  7.           IRQ-kon,  DMA-csatornákon  vagy  I/O  portcímeken  törted  a
  8.           fejed?  Vettél-e már  egy igazán  új kártyát  anélkül,  hogy
  9.           aggódnod kellett volna: vajon támogatják-e a játékaid?"
  10.               Mindezen kérdésekre  (is) szeretne  megoldást kínálni  a
  11.           Microsoft  hihetetlen   reklámköltséggel  beharangozott   új
  12.           operációs rendszere,  a Windows  95. Bill  Gates és  csapata
  13.           keményen  dolgozott, hogy  -- az  ô szóhasználatukban  --  a
  14.           ""nagyteljesítményû multimédia alkalmazások felhasználói" is
  15.           jól  érezzék   magukat.  Vagy   ahogyan  sokkal   nyíltabban
  16.           nyilatkoztak  egy  játékfejlesztôknek  tartott konferencián:
  17.           ""Eddig a  játékok piacából  még a  zsebpénze se  volt meg a
  18.           Microsoftnak, de most már  van remény akkora profitra,  hogy
  19.           érdemes legyen beszállni."
  20.               A PC legnagyobb elônye egyben hátránya is: az egyszerûen
  21.           és olcsón  megvalósítható rendszerbôvítés  hihetetlen káoszt
  22.           teremtett  a  szükséges  szabványok  hiánya  miatt.  Annak a
  23.           felhasználónak, aki játszani akar ezzel a géppel,  lehetôleg
  24.           profinak  kell  lennie.  A  CONFIG.SYS  és  az  AUTOEXEC.BAT
  25.           kitöltése,  a  megfelelô  hangkártya,  a  megfelelô SuperVGA
  26.           driver kiválasztása a hozzá  nem értôket szinte az  ôrületbe
  27.           kergeti.  Ezen  (is)  próbál segíteni  a  Windows  95. A  fô
  28.           területek    a    @KPlug-and-Play@N,   az    @KAutoplay@N    és   az
  29.           @Keszközfüggetlenség@N.
  30.  
  31.  
  32.           @VIntelligencia a dobozban@N
  33.  
  34.               A Plug-and-Play (újkeletû magyar kifejezéssel  ""magától
  35.           mûködik") már biztosan ismerôsen hangzik: mind az EISA, mind
  36.           az MCA busz beharangozásában szerepelt. Most a PCI busz  van
  37.           terítéken, és úgy tûnik, végre sikerül megvalósítani ezt  az
  38.           elvet. Ez  leginkább a  Windows 95-nek  köszönhetô. Aki  még
  39.           esetleg nem  olvasott róla:  egyszerûen annyit  jelent ez  a
  40.           lehetôség,   hogy   nem    kell   törôdnünk   az    eszközök
  41.           beállításával.  Ezeket  a  megfelelô  hardver  --  PCI busz,
  42.           Plug-and-Play  kártya   --  és   a  megfelelô   szoftver  --
  43.           Plug-and-Play BIOS,  Windows 95  -- beállítja  nekünk. Ehhez
  44.           ""természetesen"   alaplapot   és   vezérlôkártyákat    kell
  45.           cserélnünk.   A   régi   kártyák   birtokosainak   sem  kell
  46.           elkeseredniük,  mert  a  Windows  95  ilyen  kártyák  ezreit
  47.           ismeri. Ha  például IRQ  ütközés van  a gépben,  akkor azt a
  48.           Windows 95 legtöbbször képes felfedezni és a többnyire még a
  49.           hibás  kártyát  is  kiszúrja.  Ezzel  még  a  régi   kártyák
  50.           használata is sokat könnyebbedik.
  51.  
  52.  
  53.           @VMitôl indul el egy alkalmazás?@N
  54.  
  55.               Az Autoplay  a szoftvertelepítés  nehézségein segít  át.
  56.           Egy Autoplay CD-n érkezô játék telepítése ugyanolyan  nehéz,
  57.           mint például egy  írásvédetté tett videokazetta  lejátszása.
  58.           Egyszerûen arról  van szó,  hogy ha  beteszünk egy  Autoplay
  59.           CD-t,  akkor kapunk  egy ablakot,  hogy most  játszunk  vagy
  60.           kilépünk.  Ha  játszunk,  akkor  a  program   többféleképpen
  61.           telepítheti magát. Felmásolhat  csak egy kevés  file-t, amit
  62.           szépen  el  is  takarít  futtatás  után,  vagy   felmásolhat
  63.           rengeteg  file-t,  és  megkérdezheti,  hogy  fent hagyjuk-e.
  64.           Ráadásul ehhez  nem kell  feltétlenül Windows  95-programnak
  65.           lenni  a CD-n:  valószínû, hogy  sok ilyen  program  eleinte
  66.           egyszerû  DOS/Windows  3.1  alá  készült  CD  lesz, Autoplay
  67.           lehetôségekkel.  DOS  alatt  szokásos  telepítéssel,  ahol a
  68.           felhasználónak kell tudnia beállítania a játékot, Windows 95
  69.           alatt pedig automatikus telepítéssel.
  70.  
  71.  
  72.           @VMegszabadítván a driverek átkaitól...@N
  73.  
  74.               Az    eszközfüggetlenség    inkább    a    játék-     és
  75.           multimédia-fejlesztôknek  fontos,  de  a  felhasználókat  is
  76.           erôsen érinteni  fogja. Manapság  annak, aki  zenét szeretne
  77.           kicsiholni egy PC-bôl,  minden hangkártyára --  SoundBlaster
  78.           família,  Gravis  Ultrasound/GUS  Max,  Pro  Audio Spectrum,
  79.           General Midi stb. -- írnia  vagy vennie kell egy drivert.  A
  80.           videokártyáknál hasonló a helyzet, bár legtöbbször mûködik a
  81.           VESA driver, csak éppen lassú.
  82.               Ez az egész  nyomtalanul eltûnhet, egyszerû  API hívások
  83.           fogják helyettesíteni. Erre a legtöbben azt mondhatják:  ezt
  84.           a  Windows  3.x is  tudta.  Nos, abban  nem  voltak játékhoz
  85.           kitalált API-k. A Game SDK pedig pontosan ilyen, speciálisan
  86.           játékhoz kitalált API-k gyûjteménye. Nem számít, hogy milyen
  87.           hangkártyát,  videokártyát,  SVGA  kártyát,  esetleg virtual
  88.           reality sisakot  használunk, a  játékfejlesztô megírhatja  a
  89.           programját a Windows 95 Game SDK-val és biztos lehet  benne,
  90.           hogy  mûködni   fog.  Ehhez   járul  még   a  DOS  bonyolult
  91.           memóriaszervezésének eltûnése.
  92.               Az  igazi  probléma  persze  a  teljesítmény  lehet.   A
  93.           tapasztalatok azt  mutatják, hogy  ezzel sem  lesz probléma.
  94.           Lássuk a lehetôségeket kicsit részletesebben!
  95.  
  96.  
  97.           @VDirectDraw@N
  98.  
  99.               A 2D  grafikában a  Microsoft már  1994 márciusában szép
  100.           csendben  nagyot   alkotott.  Ez   a  WinG,   ami  gyors  és
  101.           eszközfüggetlen. Valójában  kiemelték a  Windows 95  készülô
  102.           grafikus részét, és  újraírták Win 3.x  alá. Ezt már  szinte
  103.           tipikusnak mondhatnánk, hiszen a Microsoft állítása  szerint
  104.           a Windows for Workgroups 32 bites file-kezelése is a Windows
  105.           95-bôl -- akkor még Chicago -- származott.
  106.               A  Windows   95  sebességére   mutatott  egy   példát  a
  107.           Microsoft: a DirectDraw (a WinG leszármazottja) segítségével
  108.           áthoztak  egy  játékot Sega  Genesisrôl.  Ez egy  klasszikus
  109.           lövöldözôs  játék  volt,  rengeteg  háttértevékenységgel, és
  110.           szépen futott  800*600-as felbontással,  256 színnel  -- egy
  111.           486DX2/66-on.
  112.               Egy másik szép  példa a King's  Quest VII, ami  WinG alá
  113.           lett  írva.  A legtöbb  Windows-gyorsítókártya  funkciót nem
  114.           használhatták a játékok -- ez is megváltozik végre. A @KDirect@N
  115.           szó  is  utal  minderre:  a  cél  az,  hogy  szinte  direkt,
  116.           közvetlen  módon,  a  lehetô  legkevesebb  kódot végrehajtva
  117.           tudjunk   rajzolni   a   hardver   képernyôre,   a   korábbi
  118.           szoftvereszközök minél nagyobb megkerülésével.
  119.  
  120.  
  121.           @VReality Lab@N
  122.  
  123.               A Windows 95 támogat 3D grafikát is. A legtöbb DOS-os jó
  124.           3D grafikus játék SVGA-ban sebességgondokkal küzd. Például a
  125.           legnagyobb teljesítményû gépek kivételével a Magic Carpet, a
  126.           Descent,  a  Flight Unlimited,  a  Nascar Racing  egyszerûen
  127.           játszhatatlan maximális felbontáson.
  128.               Minden program a fô CPU-val számoltatja ki a 3D-s testek
  129.           2D-s  megjelenítését.  Ehelyett  a  videokártyának  kéne ezt
  130.           számolnia,  és  néhány új  kártya  már támogatja  is  ezt. A
  131.           Windows 95 3D-DDI (Device Driver Interface) definiálja a  3D
  132.           kártyák  egy  szabványos  elérését.  Másfelôl  a   Microsoft
  133.           felvásárolta a Rendermorphics  céget. ïk fejlesztették  ki a
  134.           Reality Lab függvénykönyvtárat, ami egy valós idejû 3D  API.
  135.           Ezzel  a  legkülönbözôbb  gépeken  --  akár  van  benne 3D-s
  136.           videokártya, akár nincs  -- is szabványos  hívásokkal tudunk
  137.           3D   grafikát   készíteni.   Mindezek   összeségében  annyit
  138.           jelentenek, hogy  a játék  programozója biztos  lehet abban,
  139.           hogy a 3D-s játéka minden  Windows 95 gépen gond nélkül  fut
  140.           majd.
  141.  
  142.  
  143.           @VSzélesvásznú lesz a mozi@N
  144.  
  145.               A digitális  video is  nagyon terjed.  Bár hatása erôsen
  146.           vitatott, hiszen  rengeteg ""interaktív  mozi" jelenik  meg,
  147.           melyekben  a  szép  (vagy éppen  nem  annyira  szép) látvány
  148.           mellett semmi  játék sincs.  Mindenesetre a  Microsoft és az
  149.           Intel kifejlesztett egy új eszközelérési szabványt, a  DCI-t
  150.           (Display Control Interface).  Ez nagyobb méretben,  simábban
  151.           játszik le digitális videót. Ezt már a Windows 3.x alatt  is
  152.           élvezhettük. Még  ide tartozik,  hogy a  Microsoft az eddigi
  153.           CODEC-ek mellé az MPEG-et is felajánlja a Windows 95-höz.  A
  154.           CODEC egy  speciális szoftver,  aminek az  a feladata,  hogy
  155.           videót tömörítsen be és ki.
  156.  
  157.  
  158.           @VHangok közvetlenül@N
  159.  
  160.               Egy  másik  Direct  lehetôség  a  DirectSound  API.   Ez
  161.           tulajdonképpen  nem  más,  mint  a  jól  ismert  Miles audio
  162.           driverek Windows  95-ös átírása.  Ez elsôsorban  a játék- és
  163.           multimédia fejlesztôknek  lesz jó,  mert már  e körökben jól
  164.           ismert felületet nyújt Windows 95 alatt is. Természetesen  a
  165.           játékosoknak  is jó  ez, hiszen  már egy  alaposan  tesztelt
  166.           szoftverrel állunk szemben.
  167.  
  168.  
  169.           @VMutasd magad, hogy lelôhesselek!@N
  170.  
  171.               ùj divat  a többszemélyes  játék. Ezt  már régóta nagyon
  172.           szerettük  volna,  hiszen  a  legtöbb  játékban  gond nélkül
  173.           található konkrét ellenfél. Ez  még egy RPG-ben sem  okozhat
  174.           gondot: a Bullfrog készülô Dungeon Keeper játékában az egyik
  175.           játékos azt a gonoszt alakítja, aki a labirintusát tömi tele
  176.           szörnyekkel,  a  többiek pedig  a  hagyományos hôs  szerepét
  177.           alakítják.
  178.               Ha  hálózaton akarunk  játszani, akkor  tapasztalhatjuk,
  179.           hogy  a  Windows for  Workgroups  hálózatos lehetôségei  még
  180.           tovább fejlôdtek,  és a  Windows 95-ben  igazán egyszerû egy
  181.           hálózat felállítása. (Mint mindig,  most sem kis szerep  jut
  182.           az   automata  hardver-felismerésnek,   hiszen  a   hálózati
  183.           kártyákkal is sok  gond lehet.) Ha  pedig modemen át,  akkor
  184.           elsôsorban  nem  a  Windows  95  automata modembeállításának
  185.           fogunk nagyon örülni, hanem a VoiceView technológiának, mely
  186.           által  egymás  leölése  közben  beszélhetünk  is  egymással.
  187.           Ugyanazon a telefonvonalon, bármilyen probléma nélkül.
  188.               Milyen  problémák  lehetnek?  Minden  bizonnyal  ezek  a
  189.           dolgok sem  lesznek hibátlanok.  A kérdés  pusztán az,  hogy
  190.           mennyi és milyen hiba lesz?  A másik probléma viszont már  a
  191.           játékokra  vonatkozik:  a  legtöbb  új  technológiát elôször
  192.           olyan játékok  használják ki,  amelyek igencsak  laposak. Ez
  193.           aztán  sikerrel elijeszti  a felhasználókat  -- és  így  sok
  194.           fejlesztôt  --   egy  idôre   ettôl  az   újdonságtól.  Mire
  195.           megjelennek az elsô  igazán jó játékok,  az új sem  elég új.
  196.           Azt hiszem  a forgatókönyv  ismerôs: SVGA,  az interaktív CD
  197.           stb. Reméljük, most nem ez fog lejátszódni, hanem igazán  jó
  198.           játékok  fognak  születni  --  amikkel  gond  nélkül   lehet
  199.           játszani minden gépen!
  200.               @K(A   Computer   Gaming   World   cikkei   és   Microsoft
  201.           @Ksajtóanyagok alapján:)@N
  202.  
  203.           @KNégyesi Károly@N
  204.  
  205.  
  206.           @VA fejlesztôk ""varázsigéi"@N
  207.  
  208.               @VAPI:@N  Application Programming  Interface. Egy  operációs
  209.           rendszer szolgáltatásainak szabványos meghívási módja.
  210.               @VSDK:@N  Software  Developers  Kit.  Egy  adott  eszközhöz,
  211.           rendszerhez  írhatunk   programot  egy   SDK-val.  Åltalában
  212.           dokumentációt,  függvénykönyvtárakat,  példa forrásfile-okat
  213.           találunk benne.